package com.chushouya.manager.dto.admin.log;

import com.general.framework.core.schema.PageRequest;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.Date;

@EqualsAndHashCode(callSuper = true)
@Data
@ApiModel("操作日志")
public class OperateLogQueryDTO extends PageRequest {

    @ApiModelProperty("模块")
    private String modelName;

    @ApiModelProperty("操作")
    private String operateName;

    @ApiModelProperty("请求URL")
    private String url;

    @ApiModelProperty("业务类型")
    private String businessType;

    @ApiModelProperty("操作人员")
    private String contextUser;

    @ApiModelProperty("操作状态（0正常 1异常）")
    private Integer status;

    private Date beginTime;

    private Date endTime;

}
